Roles, an interdisciplinary perspective

نویسندگان

  • Guido Boella
  • Leon van der Torre
  • Harko Verhagen
چکیده

The notion of role is ubiquitous in many fields of computer science, like programming languages, software engineering, coordination languages, databases, multiagent systems, knowledge representation, formal ontology, computational linguistics, security, and conceptual modelling, and also outside computer science, like in cognitive science, organizational science and linguistics. In computer science, the discussion about roles started in the ’70s with Bachman and Daya (1977), and, with a recurring trend, it comes back to the attention of the research community. Recently, roles have been used in many areas to handle interaction, for example, role based access control in security with the RBAC model (Sandhu et al. (1996)), collaboration roles in UML to describe the interaction among classes (Rumbaugh et al. (2004)), channels connecting components in coordination languages (Arbab (2003)), the separation of concerns to describe the interaction properties of objects in new contexts in programming languages, etc. With the rise of the internet, new communication possibilities and interactive computing created a new demand of research about roles, for example, in organizations in open multiagent systems, in role based programming languages, in using roles for the composition of web services, and in defining roles in standards for interoperability. Notwithstanding this revival of the research about the notion of role, little agreement seems possible among the proposals in the different fields. This lack of agreement leads to the impossibility of transferring the results from one area to the other, and even inside a single area, a consequence which is quite unpleasant in a moment where the sharing of knowledge and standardization represent an added value in many fields. For example, in ontology, the lack of a common definition of role constitutes a problem for the interconnection of different knowledge bases: the result is that a widely used ontology language like OWL does not consider roles as a primitive. In multiagent systems, the openness of systems highlights the need of commonly accepted definitions, but again without a common notion of role it is not possible for a new agent to become part of an organization to interact with other agents; and in programming languages, software reuse can be improved only by a more developed theory of how objects interact with each other basing on the roles they play. The likely reasons of these divergences are that many papers on the notion of role fail to have an interdisciplinary character, that much work proposes new definitions of roles to deal with particular practical problems, and that role seems an intuitive notion which can be grasped in its prototypical characters, but it is instead a deceptive one when details must be clarified. Few proposals, like Steimann (2000) or Masolo et al. (2004), have a more general attitude, and try to find a problem independent definition of role and to formalize it.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Critical Analysis of Women’s Representation in TV Advertisements from a Cultural Studies Perspective

Abstract Through the interpretation of texts, and subsequent creation of social reality, mediated representations are often seen to be presented within the certain of ideological discourses that reflect the existing power structures. The main objective of this paper is to analyze television commercials with an emphasis on gender roles to decode the main elements of a dominant discourse (prefer...

متن کامل

Economic Development: An Individualistic Methodology

This paper establishes two theoretical frameworks in the study of economic development. These are constitutional analysis and interdisciplinary perspective. This study acknowledges that the economists are the ones to blame for lost of the underdevelopment in many parts of the world. These two theoretical frameworks are part of an individualistic methodology. The paper first, discusses individua...

متن کامل

Physicians' Perspective on a Multidisciplinary Approach to Dysphagia Management

Introduction: Professionals need a multidisciplinary approach to manage oropharyngeal dysphagia (OPD). Each team member should be aware of the signs and symptoms of OPD and collaborate with other team members to reach an optimum outcome. This study aimed to evaluate the knowledge and attitude of Iranian physicians regarding dysphagia and speech and language therapy roles in the management...

متن کامل

The curriculum for the doctor of the future: messages from the clinician's perspective.

BACKGROUND Medical curricula should focus on the future of health care. Contemporary competency frameworks for curriculum design such as Canadian Medical Education Directions for Specialists (CanMEDS), ACGME and Tomorrow's Doctors share this vision by stressing generic competencies. AIM The objective of this study was to investigate how well a contemporary competency framework fits in with cl...

متن کامل

Improvements in CanMEDS competencies for medical students in an interdisciplinary and voluntary setting

BACKGROUND To practice medicine, doctors must master leadership, communication, team management, and collaboration, in addition to medical knowledge. The CanMEDS framework describes seven roles of a doctor, but the six nonmedical expert roles are de-emphasized in the academic medical curriculum. Innovative opportunities are needed for medical students to develop as participants in a world of in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Applied Ontology

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2007